GrapeCity ActiveReports for .NET 12.0J
MS Access/Crystal Reportsからの移行
すべて展開すべて展開
すべて折りたたむすべて折りたたむ

ActiveReports for .NET 12.0Jインポートウィザードを実行することで、Crystal Reports、Microsoft Access、ExcelファイルまたはセクションレポートをActiveReportsにインポートすることができます。Excelファイルのインポートの詳細については、「Excelのインポート」を参照してください。

セクションレポートのインポートの詳細については、 「セクションレポート(RPXファイル)のRDLレポートへの移行」を参照してください。

ActiveReports for .NET 12.0JインポートウィザードでのCrystal Reports/MS Access Reportのインポート

インポートウィザードは、レポートのレイアウトデザインをActiveReportsに最も近いかたちでインポートするものですが、Microsoft Access、またはCrystal Reportsで出力されていたレポートと同一のレポートを作成するものではありません。バージョンと製品によってインポートの動作が異なる場合があります。一部のデザインとスクリプトやコードで行っていた処理は、新たに実装する必要があります。

ページレポート/RDLレポートへ移行する際、どちらのレイアウト形式でインポートされるかは、以下の要因によって決定されます。

メモ: レポートのセクションは、BandedListとして表示されます。

移行処理の詳細については、次の追加情報を参照してください。

Crystal Reportsインポートウィザード

この機能を使用するには、Visual StudioとともにCrystal Reports for Visual Studioがインストールされている必要があります。Visual StudioのエディションとバンドルされるCrystal Reportsの関係は以下のとおりです。

Visual Studio エディション Crystal Reports アセンブリバージョン
2010 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
2012 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
2013 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
2015 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
2017 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
2019 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
メモ: Crystal Reportsのアセンブリバージョンが9.x.x.x以降のバージョンで作成されたレポートファイルがインポート可能です。

インポートするコントロールに関して、以下の対応表を参照してください。

Crystal Reports セクションレポート ページレポート/RDLレポート 備考
Box Shape Container 線の太さ(LineWidthプロパティ)と角丸のボックスは反映されません。
Boxコントロールが複数セクションに跨っている場合には、Lineコントロールとしてインポートされます。
CrossTab SubReport BandedList SubReportコントロールが配置されますが、クロス集計部分はインポートされません。
Line Line Line 点線(LineStyleプロパティのDot)や破線(Dash)、鎖線(DashDot)は、インポート後はその間隔が異なります。
Subreport SubReport SubReport ActiveReportsにおいてサブレポートを連結するには、インポート後にコードを記述しなおす必要があります。
TextObject Label Textbox 特殊フィールドは、「ページ番号」、「合計ページ数」、「ページ数(N/M)」のみサポートされます。
FieldObject TextBox Textbox 特殊フィールドは、「ページ番号」、「合計ページ数」、「ページ数(N/M)」のみサポートされます。
Picture ... Container 画像データはインポートされません。

Accessインポートウィザード

この機能を使用するには、MicrosoftR AccessR 97、2000、2002、2003、2007、2010、2013、2016、2019のいずれかがコンピュータにインストールされている必要があります。

インポートするコントロールに関して、以下の対応表を参照してください。

Microsoft Access Report セクションレポート ページレポート/RDLレポート 備考
Rectangle Shape Container Rectangleコントロール内に配置されているすべてのコントロールは、親コントロールとともにインポートされます。
CheckBox Label Textbox ...
Image ... Image セクションレポートでは、Imageコントロールはインポートされません。
Label Label Textbox ...
Textbox TextBox Textbox ...
Line Line Line ...
Page Break PageBreak Container ページレポート/RDLレポートでは、PageBreakコントロールをインポートする際にPageBreakAtEndプロパティが自動的に「True」に設定されます。
Subform/Subreport SubReport SubReport ...

Crystal Reports/MS Accessの制限事項

関連トピック

 

 


Copyright © 2003 GrapeCity inc. All rights reserved.